English-French translations for pet rock
Definition of pet rock
- A rock one keeps and cares for as if it were a pet, often purchased as a novelty item and jokingly treated as having needs like those of a living animal
Trending Searches
Popular Dictionaries